// 结账方式
export const CheckOutTypeEnum = {
  OPEN: 10,  // 整单结账
  AA: 20     // AA收款
}

// 菜品优惠类型
export const DiscountTypeEnum = {
  DISCOUNT: 10,        // 折扣
  PREFERENTIAL: 20     // 优惠
}

// 订单优惠类型
export const OrderDiscountTypeEnum = {
  FOOD_DISCOUNT: 10,              // 菜品手动打折
  FOOD_DERATE: 20,                // 菜品手动减免
  DISCOUNT: 30,                   // 订单手动打折
  PREFERENTIAL: 40,               // 订单手动减免
  ZERO: 50,                       // 抹零
  GIVE_FOOD: 60,                  // 赠菜
  VOUCHER: 70,                    // 代金券
  DISCOUNT_COUPON: 80,            // 折扣券
  GOODS_EXCHANGE_VOUCHER: 90,     // 商品兑换券（TODO: 后台未定义）
  ORDER_FREE: 100                 // 免单
}

// 菜品订单优惠状态
export const ExtraStateEnum = {
  Normal: 0,         // 普通
  Give: 10,          // 赠菜
  DISCOUNT: 20,      // 打折
  PREFERENTIAL: 21   // 减免
}

// 订单状态
export const OrderStatusEnum = {
  Unpay: 0,  // 待付款
  Payed: 1,  // 待结账
  Done: 2    // 已结账
}

// 订单页签状态
export const OrderTabStatusEnum = {
  Unpay: 5,     // 未结账
  Done: 10,     // 已结账
  Reverse: 40,  // 反结账
  Cancel: 50,   // 撤单
  Return: 30    // 退单
}

// 发票类型
export const InvoiceTypeEnum = {
  Uninvoice: 0,    // 未开票
  Paper: 1,        // 纸质发票
  Electronic: 2,   // 电子发票
  Part: 3          // 部分开票
}

export const ClickTypeEnum = {
  kfp: 0,    // 开发票按钮
  dyxp: 1,        // 打印小票
  qjz: 2,   // 去结账
  fjz: 3,          // 反结账
  zdt: 4,          // 整单退
  zdtfz: 5,          // 整单退并复制
  bftc: 6,          // 部分退菜
  info: 7,          // 点击详情
}